#include"main.h"

#define FRAME_TYPE_IP 0x0800  
#define FRAME_TYPE_VLAN 0x8100
#define FRAME_TYPE_QinQ 0x88a8
#define FRAME_TYPE_MPLS 0x8847

#define MAC_LENGTH 300

//mac数据帧头
typedef struct FramHeader_t{ 
    
    u_int8 DstMAC[6]; //目的MAC地址 6
    u_int8 SrcMAC[6]; //源MAC地址 6
    u_int16 FrameType;    //帧类型 2
} FramHeader_t;

void process_mac(FILE *fp);

